package com.tpc.control.jpa;

import java.util.ArrayList;
import java.util.List;

public class Con020Report {
	public final static Integer COLUMNS = 10;
	private Division division;
	private Integer totalOrder;
	private Double totalOrderAmount;
	private Integer totalComplete;
	private Double totalCompleteAmount;
	private Integer totalRemain;
	private Double totalRemainAmount;
	
	private List<Integer> totalStatus;
	
	private Integer allTotalStatus;
	
	private List<SaleData> saleDatas;
	
	private List<List<CommonData>> totalStatusDetail;

	public Con020Report() {
		this.setTotalOrder(new Integer(0));
		this.setTotalOrderAmount(new Double(0));
		
		this.setTotalComplete(new Integer(0));
		this.setTotalCompleteAmount(new Double(0));
		
		this.setTotalRemain(new Integer(0));
		this.setTotalRemainAmount(new Double(0));
		
		this.setAllTotalStatus(new Integer(0));
		totalStatus = new ArrayList();
		totalStatusDetail = new ArrayList();
		for (int i=0;i<COLUMNS;i++) {
			totalStatus.add(new Integer(0));
			totalStatusDetail.add(new ArrayList());
		}
	}
	
	public List<List<CommonData>> getTotalStatusDetail() {
		return totalStatusDetail;
	}
	public void setTotalStatusDetail(List<List<CommonData>> totalStatusDetail) {
		this.totalStatusDetail = totalStatusDetail;
	}
	public List<Integer> getTotalStatus() {
		return totalStatus;
	}
	public void setTotalStatus(List<Integer> totalStatus) {
		this.totalStatus = totalStatus;
	}
	public Division getDivision() {
		return division;
	}
	public void setDivision(Division division) {
		this.division = division;
	}
	public Integer getTotalOrder() {
		return totalOrder;
	}
	public void setTotalOrder(Integer totalOrder) {
		this.totalOrder = totalOrder;
	}
	public Double getTotalOrderAmount() {
		return totalOrderAmount;
	}
	public void setTotalOrderAmount(Double totalOrderAmount) {
		this.totalOrderAmount = totalOrderAmount;
	}
	public Integer getTotalComplete() {
		return totalComplete;
	}
	public void setTotalComplete(Integer totalComplete) {
		this.totalComplete = totalComplete;
	}
	public Double getTotalCompleteAmount() {
		return totalCompleteAmount;
	}
	public void setTotalCompleteAmount(Double totalCompleteAmount) {
		this.totalCompleteAmount = totalCompleteAmount;
	}
	public Integer getTotalRemain() {
		return totalRemain;
	}
	public void setTotalRemain(Integer totalRemain) {
		this.totalRemain = totalRemain;
	}
	public Double getTotalRemainAmount() {
		return totalRemainAmount;
	}
	public void setTotalRemainAmount(Double totalRemainAmount) {
		this.totalRemainAmount = totalRemainAmount;
	}
	public Integer getAllTotalStatus() {
		return allTotalStatus;
	}
	public void setAllTotalStatus(Integer allTotalStatus) {
		this.allTotalStatus = allTotalStatus;
	}
	public List<SaleData> getSaleDatas() {
		return saleDatas;
	}
	public void setSaleDatas(List<SaleData> saleDatas) {
		this.saleDatas = saleDatas;
	}
}
